edible stalk of capuca palm - Español Inglés Diccionario